vulgar name for the devil - Turc Anglais Dictionnaire